left defensive tackle - Español Inglés Diccionario